package cn.ytxy.ivos.geofence.pojo.vo;


import cn.ytxy.ivos.vehicle.pojo.vo.VehicleVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @ClassName GeofenceVO
 * @Description 电子围栏返回参数
 * @Author renhong~Deng
 * @Date 2025/5/8 15:17
 * @Version 1.0
 */

@Data
public class GeofenceVO {
    @ApiModelProperty(value = "电子围栏ID")
    private Long id;
    @ApiModelProperty(value = "电子围栏名称")
    private String name;
    @ApiModelProperty(value = "电子围栏状态")
    private String status;
    @ApiModelProperty(value = "电子围栏位置数据")
    private String position;
    @ApiModelProperty(value = "电子围栏创建时间")
    private Date createTime;
    @ApiModelProperty(value = "围栏绑定车辆总数")
    private Integer totalNum;
    @ApiModelProperty(value = "围栏可用车辆数")
    private Integer availableNum;
    @ApiModelProperty(value = "围栏绑定车量列表")
    private List<VehicleVO> vehicleList;
}
